drop one's guts - Turco Inglés Diccionario